shadow-box: Blur only horizontally/vertically for the non-corner parts
authorAlexander Larsson <alexl@redhat.com>
Fri, 20 Mar 2015 13:34:44 +0000 (14:34 +0100)
committerAlexander Larsson <alexl@redhat.com>
Sat, 21 Mar 2015 20:31:49 +0000 (21:31 +0100)
commit967cb56275a139942c9df78f46134d3a4e4dd1eb
tree4c4bd9a60060d935be1b8544d774796557868452
parent9c2a16fb3be9bfe1a4e0e30bc7aa6de298541867
shadow-box: Blur only horizontally/vertically for the non-corner parts

There is no need to e.g. blur in the x-direction for the top part
of a box shadow. Also, there is no need to extend the mask in the
non-blurred direction.

https://bugzilla.gnome.org/show_bug.cgi?id=746468
gtk/gtkcairoblur.c
gtk/gtkcairoblurprivate.h
gtk/gtkcssshadowvalue.c
tests/blur-performance.c